package com.xw.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.github.pagehelper.PageInfo;
import com.xw.entity.SubjectCategory;
import com.xw.entity.User;
import com.xw.req.PageRequest;

import java.util.List;

/**
* @author 15536
* @description 针对表【subject_category】的数据库操作Service
* @createDate 2024-12-05 20:24:46
*/
public interface SubjectCategoryService extends IService<SubjectCategory> {

    void insertSubjectCategory(SubjectCategory subjectCategory);

    void updateSubjectCategory(SubjectCategory subjectCategory);

    void deleteSubjectCategory(Long id);

    List<SubjectCategory> getAllSubjectCategoryList();

    PageInfo<SubjectCategory> page(PageRequest<SubjectCategory> pageRequest);

    void deleteBatchByIds(List<Integer> ids);
}
